package com.qd.panda.gas.station.resp;

import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 创建订单返回
 * @author sjk
 */
@Data
@Accessors(chain = true)
@ToString
public class PayRespDTO {
    /**
     * 订单编号
     */
    private String orderId;
    /**
     * 油量，单位升，保留两位小数
     */
    private BigDecimal oilMass;
    /**
     * 用户支付金额，保留两位小数
     */
    private BigDecimal payAmount;
    /**
     * 服务费，保留两位小数
     */
    private BigDecimal serviceFee;
    /**
     * 用户最终享受单价
     */
    private BigDecimal discountPrice;
    /**
     * 优惠券（若有使用优惠券）优惠金额，保留两位小数
     */
    private BigDecimal couponAmount;

    public void freeData(){
        this.orderId = null;
        this.oilMass = null;
        this.payAmount = null;
        this.discountPrice = null;
        this.couponAmount = null;
        this.serviceFee = null;
    }
}